body,
html {
    scroll-behavior: smooth;
}

code {
    overflow: auto;
}

/* #collapsibleNavbar, */
.mynavigationbar-dceff036a563faf668b4d4a50fd702d1d95 {
    overflow: auto;
    max-height: 100%;
}

* {
    -webkit-user-select: text !important;
    -moz-user-select: text;
    -o-user-select: text;
    user-select: text !important;
}

body {
    font-family: "Microsoft Yahei", Helvetica, Tahoma, Arial, "PingFang SC",
        "Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei",
        Microsoft Yahei, PingFangSC-Regular, arial, verdana, sans-serif;
}
.mybutton-8731e6c5bb5148e49e14cca7cdfa73e8 {
    font-size: 1rem;
    font-weight: 400;
    color: #007aff;
}

pre > code {
    color: #525252 !important;
}
table,
tbody,
th,
thead,
tr,
td {
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 6px 13px;
}

.anchor {
    /* float: left; */
    line-height: 100%;
    vertical-align: middle;
}
h2 {
    font-size: 1.8em;
}
h3 {
    font-size: 1.5em;
}
h4 {
    font-size: 1.2em;
}
h5 {
    font-size: 1.1em;
}
h6 {
    font-size: 1em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    text-align: center !important;
}
h1 {
    font-size: 2.4em;
}

* {
    transition-property: none !important;
    transition-duration: 0s !important;
    transition-timing-function: ease !important;
    transition-delay: 0s !important;
}
.mui-btn,
.mybutton-8731e6c5bb5148e49e14cca7cdfa73e8 {
    padding: 5px 5px;
}
.Translucent-background {
    background-color: rgba(255, 255, 255, 0.5);
}

.anchor-icon {
    background-size: 100% 100%;
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    background-image: url(./anchor.svg);
}

.clipboard-icon {
    background-size: 100% 100%;
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    background-image: url(./clipboardcopy.svg);
}
.mybigloading {
    font-size: 50px;
    background-color: white;
    border-radius: 10px;
    border: 3px solid wihte;
    padding: 5px;
}
.mysidebar a:not(.active),
a.sidebar-link:not(.active) {
    border-left-width: 0;
    border-right-width: 0;
}

.mysidebar a.active {
    border-right-width: medium;
    border-left-width: medium;
}
.sidebar-sub-header {
    padding: 5px 5px;
    border: 1px solid #007aff;
    display: inline-block;
    border-radius: 3px;
    /* overflow: auto;*/
}
.sidebar-sub-header.active {
    border-right-width: medium;
    border-left-width: medium;
}
.sidebar-sub-header:not(.active) {
    border-right-width: 0;
    border-left-width: 0;
}
.subheader-h1 {
    margin-left: 0;
}
.subheader-h2 {
    margin-left: 2em;
}
.subheader-h3 {
    margin-left: 4em;
}
.subheader-h4 {
    margin-left: 6em;
}
.subheader-h5 {
    margin-left: 8em;
}
.subheader-h6 {
    margin-left: 10em;
}
.mybutton-8731e6c5bb5148e49e14cca7cdfa73e8 {
    white-space: normal;
}
.content-aa867a1d8c5dfbf2abbff8bc2af55a88a36 table {
    width: 100%;
}
blockquote {
    padding: 0 1em;
    color: #6a737d;
    border-left: 0.25em solid #dfe2e5;
}
.navbar-brand {
    margin-right: 0 !important;
}
